/* Responsive */
@media (max-width: 1001px){
 #hamburger { display: block; } 
 .header { padding: 0.1px 0 0 0; } 
 .logo-header { margin-bottom: 0; text-align: center; padding: 5px 0; width: 100%; } 
 .search-res .icon-search { color: var(--color-white); } 
 .output-voice { width: calc(100% - 45px) !important; max-width: 100% !important; border-radius: 5px !important; } 
 .header-mb{justify-content: center !important;}
 }

@media (max-width: 768px){
 .footer-news, .col-start, .col-end { -ms-flex: 0 0 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -moz-box-flex: 0; flex: 0 0 100%; max-width: 100%; } 
.project-index .swiper-slide.swiper-slide-prev { transform: unset; } 
.project-index .swiper-slide.swiper-slide-next { transform: unset; } 
.info-slider { left: 20px; right: 20px; bottom: 20px; } 
.name-slider { font-size: 50px; } 
 }

@media (max-width: 550px){
 .grid-product { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } 
 .content-statistic { margin-left: 10px; } 
 .name-slider { font-size: 35px; } 
 }

@media (max-width: 440px){
 .maps-iframe { position: relative; height: 200px; } 
 .section-newsletter { padding: 30px 20px; } 
 .fsz\:44 { font-size: 25px !important; } 
 .inner-feedback { padding: 90px 10px 15px 10px; } 
 .desc-slider i { display: none; } 
 .name-slider { font-size: 25px; line-height: 1.3; } 
 .desc-slider.fsz\:20 { font-size: 13px !important; } 
 }

@media (max-width: 369px) { } 

/* MEDIA NO CHANGE */
@media (max-width: 991px){
 .img-auto img { width: auto !important; height: auto !important; } 
 .scrollToTop { right: 15px; } 
 .btn-buy { font-size: 14px; } 
 .btn-product { font-size: 13px; } 
 .menu-res { display: block !important; } 
 .scroll-auto { justify-content: start !important; overflow-x: auto !important; padding-bottom: 10px; } 
 .scroll-auto span { min-width: max-content; } 
 .scroll-auto::-webkit-scrollbar { height: 3px; } 
 .scrollToTop { bottom: 80px; right: 10px; } 
 footer { margin-bottom: 50px; } 
 }