/* Responsive */
@media(max-width:1500px){
	.scroll-text-partner span{font-size: 6vw;}
	.home-9 .wrap-content{zoom: .8;margin-bottom: 20px;}
	.home-7 .wrap-content{zoom: .85;margin-bottom: 20px;}
	.social-fixed__box{bottom: 80px;}
}
@media (max-width: 1025px) {
	#hamburger {
		display: block;
	}
	.menu-head {
		display: none;
	}
	.cart-head {
		padding: 5px;
		font-size: 12px;
	}
	.header {
		padding: 10px 0px;
	}
	.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;}
	.hotline-em__item:nth-child(1) {display:none;}
	.slide-text__content{font-size:30px;}
	.mouse-fixed__icon{display:none;}
	.fixed-em__box{right: 75px;bottom: 15px;}
	.box-nav ul li.current .box-nav__text{display:none;}
	.box-nav{right:15px;/* width: 30px; */}
	.left-about{width:100%;}
	.right-about{width: max-content;margin: auto;margin-top: 80px;}
	.title-operate__box p{font-size:36px;}
	.flex-criteria__box{width: 70%;margin: auto;}
	.title-lienket__text{zoom:.6;}
	.images-lienket__box{zoom:.6;}
	svg.home__company-name text{font-size:70px}
	svg.home__company-name{height:100px;}
	.navigation{ padding: 10px 10px 0 10px;}
	.left-navigation__inner .logo-header {display:block;zoom:.7;}
	.header-left-fixwidth.open-sidebar-menu .wrap-header .logos-menu{transform: scale(.7,.7);}
	.line-header-left__inner{display:none;}
}
@media (max-width: 850px) {
	.news-left{width: 100%;}
	.news-right{width: 100%;margin-top: 30px;padding: 10px;}
}
@media (max-width: 769px) {
	.gutter-x-20{--bs-gutter-x: 10px;}
	.flex-about {
		flex-wrap: wrap;
	}
	.content-about {
		width: 100%;
	}

	.photo-about {
		margin-top: 20px;
		width: 100%;
		text-align: center;
	}
	.flex-video{
		flex-wrap: wrap;
	}
	.wr-video{width: 100%;}
	.wr-form{width: 100%;margin-top: 20px;}
	.item-news{padding: 5px;}
	.ds-news h3{font-size: 14px;}
	.text-cart{display: none;}
	.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, .grid-news {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 10px;
	}

	.info-footer .flex-footer{
		display: block;
	}
	.box-footer{width: 100% !important;margin-top: 20px;}
	.flex-footer .box-footer:nth-child(2){display:none;}
	.left-top-list-product__box{width:100%;margin-bottom:20px;}
	.right-top-list-product__box{width:100%;}
	.left-operate__box{width:100%;margin-bottom:20px;}
	.right-operate__box{width:100%;min-height: inherit;}
	.title-lisst__box{gap:10px;justify-content:center;}
	.item-operate__box{width:max-content;}
	.flex-grid-hoatdong{gap:10px;}
	.title-service__box{gap:10px;}
	.title-right-service__box p{font-size:32px;}
	.title-inter__text{font-size:20px;}
	span.number-inter__text{font-size:32px;}
	.desc-news-detail__cont{margin-bottom:20px;}
	.title-inter__box{margin-bottom:10px;}
	.criteria__text{font-size:25px;}
	.criteria__text span{font-size:30px;}
	.content-newshome-left__box{padding:15px;}
	.desc-newshome-left__text{-webkit-line-clamp:3;}
	.name-newshome-left__text{font-size:16px;}
	.item-newshome__box{gap:10px;}
	.title-news__text{font-size:13px;-webkit-line-clamp:1;height: 24px;}
	.item-lienket__box1{margin-left:0;margin-right: 0;}
	.box-nav ul li div{width:30px;}
	.item-lienket__box1 .content-lienket__box{margin-right:-50px;}
	.item-lienket__box2 {margin-left:0;margin-right: auto;}
	.item-lienket__box2 .content-lienket__box{margin-left:-50px;}
	.title-lienket__box { margin-left: 0;}
	.title-lienket__text span{font-size:5.5vw}
	.item-lienket__box4{margin-left:0;margin-right: 0;}
	.item-lienket__box5{margin-top:0;margin-right:auto;margin-left: 0;}
	.item-lienket__box5 .content-lienket__box{margin-left:-50px;}
	.slide-text-box__inner{left:15px;bottom: 20px;}
	.slide-text__content{font-size:3vw;}
	.none-fullpage{}
	.none-fullpage .main-home__cont{
	    overflow: unset;
	    height: auto;
	    scroll-behavior: auto;
	}
	.none-fullpage .group-current__home{height: auto;position: relative;}
	.navigation{padding-bottom: 5px;position:relative;background: #0a1e4d;}
	.navigation.fix__em{ position:fixed;background:linear-gradient(to bottom, #0A1E4D, transparent);}
	.box-nav,.social-letter__inner{display:none;}
	.slide-text__icon{display: none;}
	.home-3,.home-4,.home-5,.home-6,.home-7,.home-8,.home-9,.home-10,.home-11{padding:40px 0;}
	.right-navigation__inner.navigation__notindex{width: auto;}
	.flex-product-main .left-product{display: none;}
	.padding-content__detail{height: auto;padding-top: 0;}
	.title-detail h1{font-size:4.5vw;}
	.close-news path{fill:#e28836;}
	.close-news::before{filter: brightness(0) saturate(100%) invert(53%) sepia(99%) saturate(369%) hue-rotate(346deg) brightness(94%) contrast(88%);}
	.flex-news-detail{z-index: 0;}
	.cusdetail-pro h1{font-size: 6vw;}
	.news-left{height: initial;overflow: unset;padding-right: 0;}
	.padding-content__detail1{
		height: auto;
	}
	.title-detail .title-news_detail1{font-size:5vw;}
	.scroll-text-partner span {
        font-size: 10vw;
    }
}
@media(max-width:568px){
	.slide-text__content{display:none;}
	.header-left-fixwidth .wrap-header .nav-menu ul li small{font-size: 16px;}
	.header-left-fixwidth .wrap-header .nav-menu ul a{font-size: 6vw;}
	.box-images-about__inner{zoom:.6;}
	.btn-list-product{margin-top:10px;}
	.title-list-product__cont p{font-size:5vw;}
	.item-operate__box{font-size:14px;height: auto;}
	.home-5 .wrap-content{align-items:center;height: auto;overflow: hidden;}
	.left-service__box{width: max-content;/* zoom: 0.5; */margin: auto;margin-bottom: 10px;}
	.right-service__box{width:100%;}
	.flex-criteria__box{width:calc(100% - 30px);gap: 30px;}
	.criteria__numb{font-size: 10vw;}
	.item-criteria__text{font-size: 6vw;}
	.criteria__text{font-size:3vw}
	.criteria__text span{font-size:3.5vw;}
	.item-newshome__box{grid-template-columns: repeat(2,1fr);}
	.title-lienket__box{margin-right: 0;}
	.flex-lienket__box{gap:10px;align-items: center;}
	.images-lienket__box{}
	.item-lienket__box{flex-direction:column;}
	.flex-partner__box{width: 100%;}
	.item-newshome__inner:nth-child(1){grid-row:span 1;grid-column:span 2;}
	.content-newshome-left__box{max-width:220px;}
	.slide-text-box__inner{display:none;}
	.navigation{}
	.header-left-fixwidth .wrap-header .nav-menu ul li{justify-content: center;padding: 10px 0;}
	.header-left-fixwidth .nav-menu .menu{width: 100%;}
}
@media(max-width:480px){
	.social-fixed__box{bottom:30px;/* left:20px; */}
	.social-fixed__btn{
	    left: 0;
	}
	.title-about h2,.title-newshome__box p{font-size:6vw;}
	.box-images-about__inner{zoom:.45;}
	.right-about{margin-top:30px;}
	.name-newshome-left__text{-webkit-line-clamp:2;}
	.desc-newshome-left__text{margin-top:15px;}
	.xemthem-newshome-left__text{margin-top:15px;}
	.content-lienket__box{margin-top:0 !important;margin-bottom:5px;}
	.header-left-fixwidth .top-logo{width:100%;height: 100%;max-height: 225px;}
	.header-left-fixwidth .nav-menu{width:100%;justify-content: center;height: 100%;margin-bottom: 55px;}
	.title-operate__box,.title-list-product__cont{text-align:center;}
	.flex-grid-hoatdong{grid-template-columns:repeat(2,1fr);}
	.flex-partner__box{grid-template-columns:repeat(2,1fr);}
	.title-lienket__text span{font-size:8vw;}
}
@media (max-width: 440px) {
.item-lienket__box1 .content-lienket__box{margin-right:0;}
	.title-lienket__text span{font-size: 10vw;}
	.views-about__btn,.file-about__btn{zoom: .85;font-size: 16px;}
	.title-product-list__text,.title-service__text span{font-size: 4vw;}
	.newshome-left__line{margin-top:10px;}
	.desc-newshome-left__text{display:none;}
	.content-lienket__box{zoom: .8;}
}
@media (max-width: 369px) {
	.box-images-about__inner{zoom:.4;}
}