@media(max-width:1200px) {
	.wrap-content {
		margin: 0px 15px;
	}

	.wrap-wall {
		margin: 0 15px;
	}

	.menu-res {
		display: block;
	}

	.main-menu1 {
		display: none;
	}

	.toolbar {
		display: block;
	}

	.scrollToTop {
		right: 24px;
		bottom: 26px;
	}

	/* .wrap-home { background-image: unset; } 
	.container_full { background-image:; } */
	/* .intro, .partner, .banner, .banner2, .project, .catalogue, .effect-paint, .question { background-image: url(../images/news/products/bg-item.png); background-size: contain; } */
}

@media(max-width:1001px) {
	.btn-phone2 ,.btn-phone{
		display: none;
		bottom: 300px;
	}
	.btn-tiktok {
		bottom: 380px;
	}
	.hotline-fix{
		bottom: 150px;
		right: 20px;
		left: unset;
		width: fit-content;
	}
	.js-facebook-messenger-box{
		bottom: 225px;
	}
	.btn-zalo {
		bottom: 300px;
	}
	.hfix2{
		bottom: 80px !important;
	}
	.hotline-fix a:before {
		right: 4px;
		top: 4px;
		left: unset;
	}
	.hotline-fix:before {
		right: -14px;
		top: -14px;
		left: unset;
	}
	.hotline-fix a {
		padding: 6px 55px 6px 13px;
		text-align: right;
	}
	.album_c1 {
		position: absolute;
		content: '';
		display: flex;
		z-index: 100;
		align-items: center;
		bottom: 15px;
		transform: scale(0.6);
		transform-origin: center bottom;
	}
}

@media(max-width:850px) {
	.list_product_name::after {
		display: none;
	}

	.list_product_name {
		font-size: 16px;
		color: #623514;
		padding: 5px 20px;
	}

	.dmdv.active .list_product_name,
	.dmdv:hover .list_product_name {
		font-family: 'MontserratBold';
		font-size: 16px;
		color: #BA9628;
		z-index: 1;
	}

	.gr_quytrinh {
		display: flex;
		justify-content: space-around;
		align-items: center;
		gap: 20px;
		margin-top: 30px;
		flex-wrap: wrap;
	}

	.flex__qtrinh {
		display: flex;
		justify-content: space-between;
		align-items: flex-end;
		margin-top: 20px;
		flex-direction: column-reverse;
	}

	.left__imgqt {
		width: 100%;
		border-radius: 0px;
		overflow: hidden;
		display: none;
	}

	.right__qtrtinh_big {
		width: 100%;
	}

	.right__qtrtinh {
		display: flex;
		justify-content: space-around;
		flex-direction: row;
		gap: 20px;
	}

	.gioithieu {
		background: url(../imgs/bg_gt.png) no-repeat;
		background-size: cover;
		margin: 50px 0;
		padding: 50px 0;
	}

	.doinet_gt {
		font-size: 25px;
	}

	.name_gioithieu {
		font-size: 35px;
	}


	/*inside*/
	.grid-product {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		grid-gap: 20px 11px;
	}
}

@media(max-width:769px) {
	.album_c1 {
		position: absolute;
		content: '';
		display: flex;
		z-index: 100;
		align-items: center;
		bottom: 15px;
		transform: scale(0.4);
		transform-origin: center bottom;
	}
}

@media(max-width:440px) {
	.album_c1 {
		display: block;
	}

	

	.title_h2a {
		font-size: 27px;
	}

	.tieude img {
		display: none;
	}

	.danhmuc_duan {
		flex-wrap: wrap;
	}

	.dmdv {
		padding: 0px 0;
		width: 100%;
	}

	.right__qtrtinh {
		display: flex;
		justify-content: space-around;
		flex-direction: column;
		gap: 20px;
		align-items: center;
	}

	.grid-page-tc {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-gap: 20px 20px;
	}

	.dm_cont img {
		display: none;
	}

	.noidung_danhmuc {
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 2px solid #623514;
		flex-direction: column;
	}

	.click_dm {
		display: flex;
		align-items: center;
		flex-wrap: wrap;
	}

	.danhmuc_sanpham {
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		padding: 10px;
	}

	.gioithieu {
		margin: 20px 0;
		padding: 50px 0;
		background: #000000db;
	}

	.gioithieu_main {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-direction: column;
	}

	.gioithieu_l {
		width: 100%;
	}

	.gioithieu_r {
		width: 100%;
		margin-top: 20px;
	}

	.tintuc_box_main {
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
		margin-top: 20px;
		flex-direction: column;
	}

	.tintuc_l {
		width: 100%;
	}

	.tintuc_r {
		width: 100%;
	}

	.box_form_video {
		justify-content: space-between;
		display: flex;
		align-items: flex-end;
		flex-direction: column;
	}

	.video_index {
		width: 100%;
	}

	.form_index {
		width: 100%;
	}

	.footer-news:nth-child(1) {
		width: 100%;
	}

	.footer-news:nth-child(2) {
		width: 100%;
		margin-top: 25px;
	}

	.footer-news:nth-child(3) {
		width: 100%;
		margin-top: 25px;
	}

	.footer-copyright {
		font-size: 14px;
		color: #ffffff;
		text-align: center;
	}

	.footer-statistic {
		font-size: 13px;
		color: #fff;
		font-family: 'MuliRegular';
		text-align: right;
		text-transform: capitalize;
		text-align: center;
	}


	.album_c1 {
		position: absolute;
		content: '';
		display: flex;
		z-index: 100;
		align-items: center;
		bottom: 15px;
		transform: scale(0.3);
		-webkit-transform: scale(0.3);
		-moz-transform: scale(0.3);
		transform-origin: center bottom;
	}

	/*inside*/
	.grid-product {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 20px 11px;
	}
}