/* Responsive */
@media (max-width:1200px){
	.name-about{font-size: 50px;}
	.title-1{font-size: 45px;}
	.hinh1__video{height: 450px;}
	.wrap-newsHome{background: #F5DFCD;}
	.slideshow::after {
        background: url(../images/img1b.png) no-repeat bottom center;
        background-size: 100% auto;
    }
    .contain-album .title-main2{left: 0;width: 25%}
    .title-main2 .title-main h2{font-size: 30px;}
}
@media (max-width:1001px){
	.menu{display: none;}
	.toolbar,#hamburger{display:block;}
	.btn-frame,.menu-head{display:none;}
	.album-d,.product-d{grid-template-columns: repeat(2, 1fr);gap:20px;}
	.wap-aboutHome{flex-flow: wrap;    background: url(../images/img2.png) no-repeat left 5% bottom,url(../images/img1.png) no-repeat top right 0%;}
	.leftAbout{width: 100%;background: none;min-height: auto;padding: 0;margin-bottom: 20px;}
	.rightAbout{width: 100%;margin:auto;}
	.footer-info:nth-child(1){width: 100%;}
	.footer-info:nth-child(2){width: 100%;margin-top: 15px;display: none;}
	.footer-info:nth-child(3),.footer-info:nth-child(4){width: 100%;margin-top: 15px;}
	.grid-product,.grid-news{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}
    .title-1{font-size: 32px;}
    .title-form2,.name-about,.title-main span, .title-main h2{font-size: 45px}
    .wap_banggia:after,.wrap-dichvu .wrap-content{background: none;}
    .logo-header img{height: 100px;width: 100px}
    .product .name-product{font-size: 15px;line-height: 22px;}
    .hinh1__video{height: 400px;}
    .grid-container{gap:10px;}
    .hinh1__item{margin-bottom: 10px;}
    .box-tt-lienhe a, .box-tt-lienhe span{font-size: 30px;}
    .uudai{font-size: 25px;}
    .left_pronews,.right_pronews,.left_tintuc,.right_tintuc{width: 100%;}
    .right_pronews{margin-top: 20px;}
    .footer-powered{padding-bottom: 70px;}
    .header .wrap-content{padding: 2px 5px;}
    .menu-fix2 .logo-header {zoom: 1;}
    .wap-aboutHome{padding-top: 0}
    .slogan-index{margin-top: -10px;}
    .contain-album .title-main2 {
        position:initial;
        width:100%;
        margin-bottom:2rem;
    }
}
@media (max-width:900px){
	.hinh1__video{height:350px;}
	.left_thongtin,.right_thongtin{width: 100%;}
	.right_thongtin{margin-top: 20px;}
	.box-tt-lienhe {
	    max-width: 350px;
	    margin: auto;
	    margin-bottom: 20px;
	}
	.wrap-dichvu:after,.wap_thongtin_form:after{display: none;}
	.title-form1{font-size: 40px;}
}
@media (max-width:769px){
	div.slick-banggia .slick-prev,div.slick-banggia .slick-next{zoom:0.6;}
	.grid-pro-detail{display:block;}
	.grid-pro-detail .left-pro-detail{width:100%;padding:0px;border-right:none;}
	.grid-pro-detail .right-pro-detail{width:100%;}
	.slick_photo1{text-align:center;}
	.album-d{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}
	.grid-product,.grid-news{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 10px;}
	.title-main2 .title-main h2,.footer-info:nth-child(1) .footer-title,.title-form2,.name-about,.title-main span, .title-main h2{font-size: 40px}
	.hinh1__video{height:400px;}
	.item_tt a.ten{font-size: 15px;}
	.footer-layout{background: url(../images/footer.png) no-repeat left top;background-size: cover;}
	.footer-layout{padding-top: 140px;}
	.grid-container{display: flex;gap: 0;flex-flow: wrap;}
	.div_hinh11{order: -1;display: flex;justify-content: space-between;flex-flow: wrap;}
	.div_hinh10,.div_hinh12{display: flex;justify-content: space-between;flex-flow: wrap;}
	.hinh1__item{width: 49%;}
	.div_hinh12{order: -1}
	.div_hinh10 .hinh1__item img,.div_hinh12 .hinh1__item img{height: 260px !important;object-fit: cover;}
	.div_hinh11 .hinh1__item:nth-child(3){display: none;}
	.div_hinh10 .hinh1__item:nth-child(5){display: none;}
	.slogan-index{margin-top: -5px;}
}
@media (max-width:700px){
	.footer-social a img{width: 40px;}
	.header {
        position: relative;
        background: var(--color-main);
    }
	.hinh1__video{height:350px;}
	.info-dichvu{padding: 12px 15px;}
	.pic-dichvu{padding: 6px;}
	.name-dichvu{font-size: 15px;}
	.newsHome{margin: 0px 5px;}
	.hinh-gt span{border: 3px solid var(--trng, #FFF);}
	.hinh-gt {grid-template-columns: 1fr 1fr;}
	div#container{padding: 20px;}
}
@media (max-width:600px){
	.item-banggia {margin: 0 15px;}
	.slideshow::after {
        bottom: -5px;
    }
	.slideshow img{}
	.logo-header img{height: 50px;width: 50px}
	.product .price-new{font-size: 16px;}
	.title-main2 .title-main h2,.footer-info:nth-child(1) .footer-title,.title-form2,.name-about,.title-main span, .title-main h2{font-size: 35px}
	.title-1,.title-2{font-size: 30px;}
	.hinh-gt3,.hinh-gt4{max-height: 280px;max-width: 280px;}
}
@media (max-width:569px){
	.item-banggia {margin: 0 10px;}
	.hinh-gt1{max-height: 150px;max-width: 150px;}
	.hinh-gt3,.hinh-gt4{max-height: 230px;max-width:230px;}
	.name-newsHome{font-size: 14px;line-height: 22px;}
	.uudai{font-size: 20px;}
	.hinh1__video2 {height: 350px;}
	.div_hinh10 .hinh1__item img,.div_hinh12 .hinh1__item img{height: 250px !important;object-fit: cover;}
}
@media (max-width:500px){
	.hinh-gt3 {border-radius: 60px 0px;}
	.hinh-gt1{border-radius: 0px 40px;}
	.hinh-gt2 {
	    border-radius: 60px 0px;
	    min-height: 250px;
	}
}
@media (max-width:460px){
	.title-main2 .title-main h2,.name-about,.title-main span, .title-main h2{font-size: 30px}
}
@media (max-width:369px){
}
