@media (max-width:1001px){
 .mb-none { display: none !important; } 
 }
@media (max-width:850px){
 .header-logo { zoom:0.6; text-align: center; } 
.section-notify { 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; } 
.criteria-desc { font-size: 14px; color: #000; } 
.intro-desc { font-size: 14px; line-height: 1.7; } 
.items-process { padding: 0; } 
.name-product { font-size: 15px; } 
.desc-criteria { font-size: 14px; -webkit-line-clamp: 2; } 
.image-vertical { width: 200px; } 
.info-vertical { width: calc(100% - 220px); } 
.footer_map_tab { height: 250px; } 
.wrap-process .tabs-pro-detail .nav-tabs .nav-link { font-size: 15px; padding: 5px 15px; } 
.name-process { font-size: 15px; margin: 15px 0 5px 0; } 
.desc-process { font-size: 13px; } 
}



