@media (max-width:1001px){
 .mb-none { display: none !important; }
 .mb-block { display: block !important; } 
 }

@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; } 
.image-vertical {width: 170px;}
.info-vertical{width: calc(100% - 180px);}


 }

 /* 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; } 
 }


