@media (max-width:1001px){
 .mb-none { display: none !important; } 
 .mb-block { display: block !important; } 
 .header{padding: 0.1px 0 0 0 ;}
 }

@media (max-width:850px){
 .header-logo { zoom:0.6; text-align: center; } 
 }
@media (max-width:769px){
 .title-main span, .title-main h2 { font-size: 30px; } 
 .title-main .slogan { margin-top: 0; font-size: 15px; } 
 }

@media (max-width:440px){
 .title-main span,.title-main h2 { font-size:25px; } 
.intro-name, .header-name { font-size: 30px; } 
.news .news-name a,.news-name { font-size:17px; } 
.name-product { font-size: 15px; } 
.wrap-process .tabs-pro-detail .nav-tabs .nav-link { font-size: 18px; padding: 5px 15px; } 
.section-whychoose { grid-template-columns: repeat(1, 1fr); gap: 15px; } 
.grid-news-index { gap: 15px; } 
.grid-news-index .news-home-box { grid-column: 3 span; } 
.btn-index { height: 40px; width: 150px; margin: 20px auto 0 auto !important; } 
.title-home { margin-bottom: 1.5rem; align-items: center; flex-wrap: wrap; } 
.title-home h2 { width: 100%; padding-left: 15px; font-size: 25px; } 

}

 /* RESPONSIVE */
 @media only screen and (max-width:991px){
 .menu { display:none; } 
 .menu-res { display:block; } 
 }

 @media only screen and (max-width:850px){
 .wrap-container { position:relative; overflow:hidden; } 
 }

 @media only screen and (max-width:991px){
 .grid-product { gap:15px; grid-template-columns:repeat(3,minmax(0,1fr)); } 
 }
@media only screen and (max-width:575px){
 .grid-product { gap:10px; grid-template-columns:repeat(2,minmax(0,1fr)); } 
.footer_map_tab { height: 250px; } 
 }

 @media only screen and (max-width:991px){
 .footer-powered,.footer-statistic { text-align:center !important; } 
 }


